notebook: redraw arrows after closing a tab
authorMichael Catanzaro <mcatanzaro@gnome.org>
Sat, 21 Jan 2017 02:19:56 +0000 (20:19 -0600)
committerMichael Catanzaro <mcatanzaro@gnome.org>
Sat, 4 Feb 2017 18:57:08 +0000 (12:57 -0600)
Thanks to Daniel Boles for helping with a crash in an earlier version of
this patch.

https://bugzilla.gnome.org/show_bug.cgi?id=777547

gtk/gtknotebook.c

index 0afa5cb6c45bcb1d8577473d1c47de53ba90f399..db1cd67f25309234aff56c3024d9557eabaf8c58 100644 (file)
@@ -4950,6 +4950,8 @@ gtk_notebook_real_remove (GtkNotebook *notebook,
   gtk_notebook_update_labels (notebook);
   if (need_resize)
     gtk_widget_queue_resize (GTK_WIDGET (notebook));
+  if (!destroying && priv->scrollable)
+    gtk_notebook_redraw_arrows (notebook);
 }
 
 static void